草庐IT

ios - RxSwift 和 UIPickerView

全部标签

ios - 在没有 mac os 的情况下构建 iOS 应用程序?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicates:iPhonedevelopmentonWindowsAlternativesForiOSDevelopmentUnderWindows您好,有什么方法可以只使用Windows或Linux构建iOS应用程序吗?我知道有一些方法可以让macos在VM上启动,但我的意思是仅在win/linux上。我知道有一些像phonegap这样的平台,但你也需要一台mac来构建你的应用程序。还有其他方法吗?

ios - iOS 的代码片段?

xcode4提供了收集代码片段的绝佳工具。作为iOS开发人员,我正在寻找更多好的代码片段。所以把这个问题放在这里,以获得更多关于iOS的优秀代码片段的线索。感谢您的评论或线索。 最佳答案 我添加的代码片段包含许多委托(delegate)协议(protocol)的委托(delegate)方法,例如UIScrollViewDelegate或UIWebVIewDelegate。我还在其中放了一些演示代码来提醒我如何使用某些东西,比如MFMailComposeViewController。当我有时间时,我会把它们放在我的网站上,以便其他人可

ios - 处理先前 UIViewController 的方向

我正在开发一个iPhone应用程序。我的事件UIViewController是vc1。vc1的shouldAutorotateToInterfaceOrientation方法返回YES,因此会自动为其View处理设备方向。添加到此View的所有subview都已正确设置自动调整大小蒙版以适应方向。View的框架未更新以适合以下场景的方向:推送另一个UIViewController说vc2更改设备方向流行vc2vc1的View不会反射(reflect)新的方向。我可以注册方向更改通知并手动将框架设置为View。有什么方法可以自动处理这个问题吗? 最佳答案

ios - 自定义 map 注释标注 - 如何控制宽度

我已经成功地实现了asynchronyblogpost中的自定义map注释标注代码.(当用户点击map图钉时,我会显示自定义图像而不是标准标注View)。唯一剩下的问题是标注占据了View的整个宽度,如果宽度与我正在使用的图像相对应,应用程序看起来会好得多。我已经子类化了MKAnnotationView,当我将它的contentWidth设置为图像的宽度时,三角形并不总是指向pin,或者图像甚至不在它的包装View中。任何帮助或建议都会很棒。谢谢。 最佳答案 我在为iPad实现CalloutMapAnnotationView时遇到了

objective-c - iOS:处理重叠的后台请求

在iOS应用程序中,我正在编写一个将收到消息的类,执行后台请求(通过performSelectorInBackground:withObject:),然后通过委托(delegate)方法返回结果(即然后将显示在map上)。当一次发生一个请求时,一切似乎都正常,但我试图弄清楚如何处理多个重叠请求。例如,如果用户在启动后台线程的搜索框中输入内容,然后在初始后台线程完成之前输入其他内容,应如何处理?有几个选项(不要让第二个请求在第一个请求进行时开始,一旦第二个请求就停止第一个,让两个同时运行并返回独立的结果,等等),但是有一种通用/推荐的方法来处理这个问题吗? 最

ios - 从自定义 UITableViewCell 保存数据

我有一个编辑屏幕,它由一个巨大的UITableView组成。表格中的每个单元格都是一个自定义UITableViewCell,由一个UITextField组成我能够加载表格、滚动并输入信息。但是,在滚动过程中,表格单元格会丢失输入的数据,我理解为什么会发生这种情况。我意识到我需要在用户使用textFieldDidEndEditing方法完成输入数据后立即保存数据。问题:我想存储在ViewController中可用的自定义对象中输入的数据-如何从UITableViewCell?另外,如何识别表格单元格的行和位置,以便根据位置填充对象中的特定属性问题:我这样做的方式正确吗?或者有更好的方法吗

ios - Tesseract iOS 的非英语语言

我正在尝试使用TesseractOpensourcecode看看我是否可以在iPhone上编译和识别英文字符。我能够这样做。现在我尝试在tessdata中包含“ita.traineddata”并更改tess->Init([dataPathcStringUsingEncoding:NSUTF8StringEncoding],//Pathtotessdata-noending/."eng");//ISO639-3stringorNULL.到tess->Init([dataPathcStringUsingEncoding:NSUTF8StringEncoding],//Pathtotessd

iphone - iOS 打印 UI - 限制份数

是否可以限制允许用户打印的份数(通过代码)? 最佳答案 一句话:没有。这不会在公共(public)API中公开,如果您想在未来版本的iOSAPI中看到此功能,您应该在bugreport.apple.com上提交功能请求。 关于iphone-iOS打印UI-限制份数,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6200486/

ios - 带登录的 Iphone 应用程序

我制作iphone应用程序。我用于根Controller选项卡栏Controller。我的选项卡之一是“我的个人资料”。在此选项卡中,我想要两个导航ViewController。当用户未登录时,第一个Controller应该出现。当用户登录时,它应该查看第二个导航Controller。但我不知道该怎么做。有人可以给出一些起点吗?谢谢。 最佳答案 您可以使用这些链接获取帮助。LoginScreenscreenswitching 关于ios-带登录的Iphone应用程序,我们在StackOv

ios - 在 UIWebView 中横向播放 YouTube 视频,而 ViewController 处于纵向

我正在开发一个需要播放YouTube视频的iPhone应用程序。我有一个纵向ViewController,只有一个加载YouTube视频的UIWebView。我想做的是视频可以横向播放。这听起来很简单,但我不知道该怎么做。有人可以帮帮我吗?谢谢! 最佳答案 这在AppDelegate中。仅为视频播放器启用水平模式funcapplication(_application:UIApplication,supportedInterfaceOrientationsForwindow:UIWindow?)->UIInterfaceOrient